6272ddbb584ac6cf756ff71e94647719d516f05c,bundles/commons/log/src/main/java/org/apache/sling/commons/log/logback/internal/LogConfigManager.java,LogConfigManager,onResetComplete,#LoggerContext#,250

Before Change



            for (String category : config.getCategories()) {
                ch.qos.logback.classic.Logger logger = loggerContext.getLogger(category);
                logger.setLevel(config.getLogLevel());
                if (appender != null) {
                    logger.setAdditive(config.isAdditive());
                    logger.addAppender(appender);

After Change


            for (String category : config.getCategories()) {
                ch.qos.logback.classic.Logger logger = loggerContext.getLogger(category);
                if (config.isResetToDefault()){
                    logger.setLevel(null);
                    logger.setAdditive(true); //Reset additivity
                } else {
                    logger.setLevel(config.getLogLevel());
                    if (appender != null) {
                        logger.setAdditive(config.isAdditive());
                        logger.addAppender(appender);